home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 7
/
FM Towns Free Software Collection 7.iso
/
ms_dos
/
ifex
/
mbatlzh.ifx
< prev
next >
Wrap
Text File
|
1993-11-30
|
1KB
|
25 lines
# MIEL用MBATとして使う例 (LZH内用SUB)
# この定義ファイルが有効なのは、LZH書庫内のファイルを指定した場合です。
# この定義中では、%1 : コマンド名 , %2 : LZH書庫名 , %3 : 書庫内の指定ファイル名
# となります。
# このまま使う場合は、環境変数 TMP を D:\TMP\ の様に設定して下さい。
g lha e %2 %3; $3 ; del %3
i lha e %2 %3; ifex %3 ; lha m %2 %3
d lha d %2 %3
m lha e %2 %3; lha d %2 %3
r lha e %2 %3; lha d %2 %3; echo: ; echo 新ファイル名 (元:%3) ; echo $? > %tmp%mbat.tmp ; ren %3 $<%tmp%mbat.tmp$ ; lha m %2 $<%tmp%mbat.tmp$ ; del %tmp%mbat.tmp
# 書庫内のリネームをすると、作業の都合上、リネームされたファイルは書庫の最後尾
# に位置が変ります。
n echo ファイル名; echo $? > %tmp%mbat.tmp ; %EDITOR% $<%tmp%mbat.tmp$ ; lha m %2 $<%tmp%mbat.tmp$ ; del %tmp%mbat.tmp
p lha e %2 %3 ; lha d %2 %3 ; lha m %2 %3
# 圧縮のやり直しは、指定したファイルを書庫の最後に持っていく効果と
# LH1で圧縮されているものを、LH5で圧縮し直す効果があります。
.* echo 定義なし (パラメータ:%1) ; bu @keycode